eau aval - German English Dictionary